expressing satisfaction about something pleasing - Turco Inglés Diccionario